see oneself in the glass - French English Dictionary